compress/flate.compressor.window (field)

40 uses

	compress/flate (current package)
		deflate.go#L114: 	window     []byte // current window - size depends on encoder level
		deflate.go#L133: 		copy(d.window[:], d.window[windowSize:2*windowSize])
		deflate.go#L155: 	n := copy(d.window[d.windowEnd:], b)
		deflate.go#L166: 			window = d.window[d.blockStart:index]
		deflate.go#L181: 			window := d.window[d.blockStart:index]
		deflate.go#L223: 	n := int32(copy(d.window[d.windowEnd:], b))
		deflate.go#L230: 		tocheck := d.window[startindex:end]
		deflate.go#L261: 	win := d.window[0 : pos+minMatchLook]
		deflate.go#L357: 	d.window = make([]byte, 2*windowSize)
		deflate.go#L393: 	h := hash4(d.window[prevIndex+prevLength:])
		deflate.go#L399: 	length := int32(matchLen(d.window[prevIndex+checkOff:end], d.window[ch2+checkOff:]))
		deflate.go#L408: 		if prevLength >= maxMatchLength || d.window[prevIndex+i] != d.window[ch2+i] {
		deflate.go#L410: 				d.tokens.AddLiteral(d.window[prevIndex+j])
		deflate.go#L419: 					h := hash4(d.window[s.index:])
		deflate.go#L446: 		d.tokens.AddLiteral(d.window[s.index-1])
		deflate.go#L454: 			h := hash4(d.window[s.index:])
		deflate.go#L462: 	d.tokens.AddLiteral(d.window[s.index-1])
		deflate.go#L490: 		toIndex := d.window[s.index:d.windowEnd]
		deflate.go#L510: 					d.tokens.AddLiteral(d.window[s.index-1])
		deflate.go#L523: 			h := hash4(d.window[s.index:])
		deflate.go#L560: 			tocheck := d.window[startindex:end]
		deflate.go#L591: 			d.tokens.AddLiteral(d.window[s.index-1])
		deflate.go#L612: 		d.err = d.writeStoredBlock(d.window[:d.windowEnd])
		deflate.go#L620: 	n := copy(d.window[d.windowEnd:], b)
		deflate.go#L629: 	if int(d.windowEnd) < len(d.window) && !d.sync || d.windowEnd == 0 {
		deflate.go#L632: 	d.w.writeBlockHuff(false, d.window[:d.windowEnd], d.sync)
		deflate.go#L642: 	if int(d.windowEnd) < len(d.window) {
		deflate.go#L652: 				d.err = d.writeStoredBlock(d.window[:d.windowEnd])
		deflate.go#L654: 				d.w.writeBlockHuff(false, d.window[:d.windowEnd], true)
		deflate.go#L664: 	d.fast.encode(&d.tokens, d.window[:d.windowEnd])
		deflate.go#L667: 		d.err = d.writeStoredBlock(d.window[:d.windowEnd])
		deflate.go#L670: 		d.w.writeBlockHuff(false, d.window[:d.windowEnd], d.sync)
		deflate.go#L673: 		d.w.writeBlockDynamic(&d.tokens, false, d.window[:d.windowEnd], d.sync)
		deflate.go#L688: 		if int(d.windowEnd) == len(d.window) || d.sync {
		deflate.go#L723: 		d.window = make([]byte, maxStoreBlockSize)
		deflate.go#L728: 		d.window = make([]byte, 32<<10)
		deflate.go#L737: 		d.window = make([]byte, maxStoreBlockSize)